What is the meaning of the word "triphosphopyridine nucleotide"?

Definitions: